Big Huge Thesaurus

slave trader

noun

sounds kind of like